<?php

namespace common\models\credit_old_app_tables;

use Yii;

/**
 * This is the model class for table "{{%make_pledge}}".
 *
 * @property int $mp_id ID
 * @property string $mp_number 订单号
 * @property int $mp_adtime 公司垫付日期
 * @property string $mp_ad_money 垫付金额
 * @property string $mp_assure 担保方
 * @property int $mp_bank_time 银行方款日期
 * @property string $mp_bank_money 银行到账金额
 * @property string $mp_make_remark 合同送交备注
 * @property int $mp_pact_totime 合同送交备注
 * @property string $mp_pact_toremark 合同送交备注
 * @property int $mp_to_time 保存时间
 * @property int $mp_pact_gettime 合同收到备注
 * @property string $mp_pact_getremark 合同收到备注
 * @property string $mp_get_name 收到保存
 * @property int $mp_get_time 收到保存时间
 * @property int $mp_mend_gettime 后补资料收到日期
 * @property string $mp_mend_getremark 合同退回备注
 * @property string $mp_mendget_name 退回保存
 * @property int $mp_mendget_time 退回保存时间
 * @property int $mp_pact_eventime 贷款合同齐全日期
 * @property string $mp_pact_evenremark 合同齐全备注
 * @property string $mp_even_name 合同齐全保存
 * @property int $mp_even_time 合同齐全保存
 * @property int $mp_mend_totime 后补资料通知日期
 * @property string $mp_mend_toremark 后补资料备注
 * @property string $mp_mend_name 银行收到合同保存
 * @property int $mp_mend_time 银行收到合同保存
 * @property int $mp_pact_scantime 合同扫描上传日期
 * @property string $mp_pact_scanremark 扫描备注
 * @property string $mp_scan_name 扫描保存
 * @property int $mp_scan_time 扫描保存
 * @property int $mp_pact_uid 合同资料操作人ID
 * @property string $mp_credit_no 贷记卡号
 * @property int $mp_credit_date 开卡日期
 * @property int $mp_pack_time 还款卡片寄出日期
 * @property string $mp_pack_add 卡片移交日期
 * @property int $mp_repay_gettime 还款卡片收到日期
 * @property int $mp_card_uid 卡片信息操作人ID
 * @property string $mp_card_name 卡片移交保存人
 * @property int $mp_first_time 贷款资料第一次交银行
 * @property int $mp_last_time 最后一次交银行
 * @property int $mp_sign_time 回单联签收
 * @property int $mp_return_time 退贷
 * @property int $mp_repay_date 客户每月还款日期
 * @property int $mp_else_uid 其他信息操作人ID
 * @property string $mp_quit_status 银行退件
 * @property string $mp_quitmark 银行退件处理
 * @property string $mp_quit_remark 退件原因
 * @property int $mp_quit_time 退件日期
 * @property string $mp_quit_type 退件原因
 * @property int $mp_quit_fortime 退件预处理时间
 * @property string $mp_deal_status 处理完成
 * @property int $mp_deal_date 处理完成日期
 * @property string $mp_quit_uid 银行退件操作人ID
 * @property int $mp_advance_time 提前结清
 * @property int $mp_normal_time 正常结清
 * @property int $mp_detailed_time 结算单提交时间
 * @property int $mp_clean_date 结清资料收到日期
 * @property string $mp_clean_time 结清备注
 * @property int $mp_detailed_uid 保存人ID
 * @property string $mp_detailed_user 保存人
 * @property int $mp_detailed_date 保存日期
 * @property string $mp_make_user 保存人
 * @property int $mp_make_uid 保存人ID
 * @property int $mp_make_time 保存日期
 * @property int $mp_deal_uid 成交人ID
 * @property string $mp_deal_user 成交人
 * @property int $mp_deal_time 成交日期
 * @property string $mp_bpact_no 银行合同号
 * @property int $mp_getback_date 收到银行合同日期
 * @property int $mp_pledge_todate 抵押资料交银行日期
 * @property string $mp_pletime_user 抵押交银行保存人
 * @property int $mp_pledge_towgdate 抵押资料寄网点日期
 * @property string $mp_plewg_user 抵押寄网点保存人
 * @property int $mp_nota_todate 公证书送交日期
 * @property int $mp_nota_godate 公证书到达日期
 * @property string $mp_dl_user 抵押办理人
 * @property int $mp_dl_date 抵押办理日期
 * @property string $mp_dl_status 是否办理成功
 * @property string $mp_pledge_remark 抵押备注
 * @property int $mp_pledge_uid 创建人ID
 * @property string $mp_pledge_user 创建人
 * @property int $mp_pledge_date 审核人ID
 * @property int $mp_vf_uid 审核人ID
 * @property string $mp_vf_user 审核人
 * @property int $mp_vf_date 审核日期
 * @property string $mp_pledge_status 抵押状态
 * @property int $mp_reg_godate 登记证书到达日期
 * @property int $mp_invoice_date 发票到达日期
 * @property int $mp_cprice_date mp_cprice_date
 * @property int $mp_travel_date 行驶证到达日期
 * @property int $mp_qualified_date 合格证到达日期
 * @property int $mp_warranty_date 保单到达日期
 * @property int $mp_carfare_uid 车资操作人ID
 * @property int $mp_whole_date 应收款齐全日
 * @property string $mp_whole_remark 应收款齐全备注
 * @property string $mp_cprice_remark 车资备注
 * @property int $mp_fcustid 原表ID
 * @property int $mp_getcar_date 提车影像上传日期
 * @property int $mp_assess_date 评估资料上传日期
 * @property int $mp_mort_date 抵押资料上传日期
 * @property string $mp_pact_username 合同送交银行日期操作人
 * @property string $mp_cprice_username 车资到达日期操作人
 * @property int $mp_archive_one 第一次归档日期
 * @property int $mp_archive_two 二次归档日期
 * @property int $mp_examine_time 调档日期
 * @property string $mp_examine_remark 调档备注
 * @property int $mp_toweice_date 转交威策日期
 * @property string $mp_toweice_remark 备注
 * @property string $mp_toweice_name 保存人
 * @property int $mp_toweice_time 保存时间
 * @property int $mp_weice_date 威策收到日期
 * @property string $mp_weice_remark 备注
 * @property string $mp_weice_name 保存人
 * @property int $mp_weice_time 保存时间
 * @property int $mp_outweice_date 威策寄回日期
 * @property string $mp_outweice_remark 备注
 * @property string $mp_outweice_name 保存人
 * @property int $mp_outweice_time 保存时间
 * @property int $mp_law_date 内部移交法务
 * @property string $mp_law_remark 备注
 * @property string $mp_law_name 保存人
 * @property int $mp_law_time 保存时间
 * @property int $mp_rewg_date 公司寄回客户
 * @property string $mp_rewg_remark 备注
 * @property string $mp_rewg_name 保存人
 * @property int $mp_rewg_time 保存时间
 * @property int $mp_rebank_date 登记证书银行回公司
 * @property string $mp_rebank_remark 备注
 * @property string $mp_rebank_name 保存人
 * @property int $mp_rebank_time 保存时间
 * @property string $mp_express_no 快递单号
 * @property int $mp_check_totime 贷款合同复合日期
 * @property string $mp_check_remark 贷款合同复合备注
 * @property string $mp_check_name 贷款合同复合人
 * @property int $mp_check_time 贷款合同复合保存时间
 * @property int $mp_carregister 抵押前资料到司日期
 * @property string $mp_carregister_remark 抵押前备注
 * @property string $mp_crgt_user 抵押前资料保存人
 * @property int $mp_ebank_time
 */
class SlMakePledge extends \yii\db\ActiveRecord
{
    /**
     * {@inheritdoc}
     */
    public static function tableName()
    {
        return '{{%make_pledge}}';
    }

    /**
     * @return \yii\db\Connection the database connection used by this AR class.
     */
    public static function getDb()
    {
        return Yii::$app->get('db_old_app');
    }

    /**
     * {@inheritdoc}
     */
    public function rules()
    {
        return [
            [['mp_adtime', 'mp_bank_time', 'mp_pact_totime', 'mp_to_time', 'mp_pact_gettime', 'mp_get_time', 'mp_mend_gettime', 'mp_mendget_time', 'mp_pact_eventime', 'mp_even_time', 'mp_mend_totime', 'mp_mend_time', 'mp_pact_scantime', 'mp_scan_time', 'mp_pact_uid', 'mp_credit_date', 'mp_pack_time', 'mp_repay_gettime', 'mp_card_uid', 'mp_first_time', 'mp_last_time', 'mp_sign_time', 'mp_return_time', 'mp_repay_date', 'mp_else_uid', 'mp_quit_time', 'mp_quit_fortime', 'mp_deal_date', 'mp_advance_time', 'mp_normal_time', 'mp_detailed_time', 'mp_clean_date', 'mp_detailed_uid', 'mp_detailed_date', 'mp_make_uid', 'mp_make_time', 'mp_deal_uid', 'mp_deal_time', 'mp_getback_date', 'mp_pledge_todate', 'mp_pledge_towgdate', 'mp_nota_todate', 'mp_nota_godate', 'mp_dl_date', 'mp_pledge_uid', 'mp_pledge_date', 'mp_vf_uid', 'mp_vf_date', 'mp_reg_godate', 'mp_invoice_date', 'mp_cprice_date', 'mp_travel_date', 'mp_qualified_date', 'mp_warranty_date', 'mp_carfare_uid', 'mp_whole_date', 'mp_fcustid', 'mp_getcar_date', 'mp_assess_date', 'mp_mort_date', 'mp_archive_one', 'mp_archive_two', 'mp_examine_time', 'mp_toweice_date', 'mp_toweice_time', 'mp_weice_date', 'mp_weice_time', 'mp_outweice_date', 'mp_outweice_time', 'mp_law_date', 'mp_law_time', 'mp_rewg_date', 'mp_rewg_time', 'mp_rebank_date', 'mp_rebank_time', 'mp_check_totime', 'mp_check_time', 'mp_carregister', 'mp_ebank_time'], 'integer'],
            [['mp_ad_money', 'mp_bank_money'], 'number'],
            [['mp_to_time', 'mp_get_time', 'mp_mend_getremark', 'mp_mendget_time', 'mp_even_time', 'mp_mend_name', 'mp_mend_time', 'mp_pact_scanremark', 'mp_scan_name', 'mp_scan_time', 'mp_pledge_towgdate'], 'required'],
            [['mp_quit_status', 'mp_deal_status', 'mp_dl_status', 'mp_pledge_status'], 'string'],
            [['mp_number'], 'string', 'max' => 15],
            [['mp_assure', 'mp_get_name', 'mp_mendget_name', 'mp_even_name', 'mp_mend_name', 'mp_scan_name', 'mp_card_name', 'mp_quit_uid', 'mp_detailed_user', 'mp_make_user', 'mp_deal_user', 'mp_bpact_no', 'mp_pletime_user', 'mp_plewg_user', 'mp_dl_user', 'mp_pledge_user', 'mp_vf_user', 'mp_toweice_name', 'mp_weice_name', 'mp_outweice_name', 'mp_law_name', 'mp_rewg_name', 'mp_rebank_name', 'mp_express_no', 'mp_check_name', 'mp_crgt_user'], 'string', 'max' => 50],
            [['mp_make_remark', 'mp_pact_toremark', 'mp_pact_getremark', 'mp_mend_getremark', 'mp_pact_evenremark', 'mp_mend_toremark', 'mp_pact_scanremark', 'mp_quit_remark', 'mp_clean_time', 'mp_pledge_remark', 'mp_whole_remark', 'mp_cprice_remark', 'mp_examine_remark', 'mp_toweice_remark', 'mp_weice_remark', 'mp_outweice_remark', 'mp_law_remark', 'mp_rewg_remark', 'mp_rebank_remark'], 'string', 'max' => 400],
            [['mp_credit_no'], 'string', 'max' => 16],
            [['mp_pack_add', 'mp_pact_username', 'mp_cprice_username'], 'string', 'max' => 100],
            [['mp_quitmark', 'mp_quit_type', 'mp_check_remark', 'mp_carregister_remark'], 'string', 'max' => 255],
            [['mp_number'], 'unique'],
        ];
    }

    /**
     * {@inheritdoc}
     */
    public function attributeLabels()
    {
        return [
            'mp_id' => Yii::t('app', 'ID'),
            'mp_number' => Yii::t('app', '订单号'),
            'mp_adtime' => Yii::t('app', '公司垫付日期'),
            'mp_ad_money' => Yii::t('app', '垫付金额'),
            'mp_assure' => Yii::t('app', '担保方'),
            'mp_bank_time' => Yii::t('app', '银行方款日期'),
            'mp_bank_money' => Yii::t('app', '银行到账金额'),
            'mp_make_remark' => Yii::t('app', '合同送交备注'),
            'mp_pact_totime' => Yii::t('app', '合同送交备注'),
            'mp_pact_toremark' => Yii::t('app', '合同送交备注'),
            'mp_to_time' => Yii::t('app', '保存时间'),
            'mp_pact_gettime' => Yii::t('app', '合同收到备注'),
            'mp_pact_getremark' => Yii::t('app', '合同收到备注'),
            'mp_get_name' => Yii::t('app', '收到保存'),
            'mp_get_time' => Yii::t('app', '收到保存时间'),
            'mp_mend_gettime' => Yii::t('app', '后补资料收到日期'),
            'mp_mend_getremark' => Yii::t('app', '合同退回备注'),
            'mp_mendget_name' => Yii::t('app', '退回保存'),
            'mp_mendget_time' => Yii::t('app', '退回保存时间'),
            'mp_pact_eventime' => Yii::t('app', '贷款合同齐全日期'),
            'mp_pact_evenremark' => Yii::t('app', '合同齐全备注'),
            'mp_even_name' => Yii::t('app', '合同齐全保存'),
            'mp_even_time' => Yii::t('app', '合同齐全保存'),
            'mp_mend_totime' => Yii::t('app', '后补资料通知日期'),
            'mp_mend_toremark' => Yii::t('app', '后补资料备注'),
            'mp_mend_name' => Yii::t('app', '银行收到合同保存'),
            'mp_mend_time' => Yii::t('app', '银行收到合同保存'),
            'mp_pact_scantime' => Yii::t('app', '合同扫描上传日期'),
            'mp_pact_scanremark' => Yii::t('app', '扫描备注'),
            'mp_scan_name' => Yii::t('app', '扫描保存'),
            'mp_scan_time' => Yii::t('app', '扫描保存'),
            'mp_pact_uid' => Yii::t('app', '合同资料操作人ID'),
            'mp_credit_no' => Yii::t('app', '贷记卡号'),
            'mp_credit_date' => Yii::t('app', '开卡日期'),
            'mp_pack_time' => Yii::t('app', '还款卡片寄出日期'),
            'mp_pack_add' => Yii::t('app', '卡片移交日期'),
            'mp_repay_gettime' => Yii::t('app', '还款卡片收到日期'),
            'mp_card_uid' => Yii::t('app', '卡片信息操作人ID'),
            'mp_card_name' => Yii::t('app', '卡片移交保存人'),
            'mp_first_time' => Yii::t('app', '贷款资料第一次交银行'),
            'mp_last_time' => Yii::t('app', '最后一次交银行'),
            'mp_sign_time' => Yii::t('app', '回单联签收'),
            'mp_return_time' => Yii::t('app', '退贷'),
            'mp_repay_date' => Yii::t('app', '客户每月还款日期'),
            'mp_else_uid' => Yii::t('app', '其他信息操作人ID'),
            'mp_quit_status' => Yii::t('app', '银行退件'),
            'mp_quitmark' => Yii::t('app', '银行退件处理'),
            'mp_quit_remark' => Yii::t('app', '退件原因'),
            'mp_quit_time' => Yii::t('app', '退件日期'),
            'mp_quit_type' => Yii::t('app', '退件原因'),
            'mp_quit_fortime' => Yii::t('app', '退件预处理时间'),
            'mp_deal_status' => Yii::t('app', '处理完成'),
            'mp_deal_date' => Yii::t('app', '处理完成日期'),
            'mp_quit_uid' => Yii::t('app', '银行退件操作人ID'),
            'mp_advance_time' => Yii::t('app', '提前结清'),
            'mp_normal_time' => Yii::t('app', '正常结清'),
            'mp_detailed_time' => Yii::t('app', '结算单提交时间'),
            'mp_clean_date' => Yii::t('app', '结清资料收到日期'),
            'mp_clean_time' => Yii::t('app', '结清备注'),
            'mp_detailed_uid' => Yii::t('app', '保存人ID'),
            'mp_detailed_user' => Yii::t('app', '保存人'),
            'mp_detailed_date' => Yii::t('app', '保存日期'),
            'mp_make_user' => Yii::t('app', '保存人'),
            'mp_make_uid' => Yii::t('app', '保存人ID'),
            'mp_make_time' => Yii::t('app', '保存日期'),
            'mp_deal_uid' => Yii::t('app', '成交人ID'),
            'mp_deal_user' => Yii::t('app', '成交人'),
            'mp_deal_time' => Yii::t('app', '成交日期'),
            'mp_bpact_no' => Yii::t('app', '银行合同号'),
            'mp_getback_date' => Yii::t('app', '收到银行合同日期'),
            'mp_pledge_todate' => Yii::t('app', '抵押资料交银行日期'),
            'mp_pletime_user' => Yii::t('app', '抵押交银行保存人'),
            'mp_pledge_towgdate' => Yii::t('app', '抵押资料寄网点日期'),
            'mp_plewg_user' => Yii::t('app', '抵押寄网点保存人'),
            'mp_nota_todate' => Yii::t('app', '公证书送交日期'),
            'mp_nota_godate' => Yii::t('app', '公证书到达日期'),
            'mp_dl_user' => Yii::t('app', '抵押办理人'),
            'mp_dl_date' => Yii::t('app', '抵押办理日期'),
            'mp_dl_status' => Yii::t('app', '是否办理成功'),
            'mp_pledge_remark' => Yii::t('app', '抵押备注'),
            'mp_pledge_uid' => Yii::t('app', '创建人ID'),
            'mp_pledge_user' => Yii::t('app', '创建人'),
            'mp_pledge_date' => Yii::t('app', '审核人ID'),
            'mp_vf_uid' => Yii::t('app', '审核人ID'),
            'mp_vf_user' => Yii::t('app', '审核人'),
            'mp_vf_date' => Yii::t('app', '审核日期'),
            'mp_pledge_status' => Yii::t('app', '抵押状态'),
            'mp_reg_godate' => Yii::t('app', '登记证书到达日期'),
            'mp_invoice_date' => Yii::t('app', '发票到达日期'),
            'mp_cprice_date' => Yii::t('app', 'mp_cprice_date'),
            'mp_travel_date' => Yii::t('app', '行驶证到达日期'),
            'mp_qualified_date' => Yii::t('app', '合格证到达日期'),
            'mp_warranty_date' => Yii::t('app', '保单到达日期'),
            'mp_carfare_uid' => Yii::t('app', '车资操作人ID'),
            'mp_whole_date' => Yii::t('app', '应收款齐全日'),
            'mp_whole_remark' => Yii::t('app', '应收款齐全备注'),
            'mp_cprice_remark' => Yii::t('app', '车资备注'),
            'mp_fcustid' => Yii::t('app', '原表ID'),
            'mp_getcar_date' => Yii::t('app', '提车影像上传日期'),
            'mp_assess_date' => Yii::t('app', '评估资料上传日期'),
            'mp_mort_date' => Yii::t('app', '抵押资料上传日期'),
            'mp_pact_username' => Yii::t('app', '合同送交银行日期操作人'),
            'mp_cprice_username' => Yii::t('app', '车资到达日期操作人'),
            'mp_archive_one' => Yii::t('app', '第一次归档日期'),
            'mp_archive_two' => Yii::t('app', '二次归档日期'),
            'mp_examine_time' => Yii::t('app', '调档日期'),
            'mp_examine_remark' => Yii::t('app', '调档备注'),
            'mp_toweice_date' => Yii::t('app', '转交威策日期'),
            'mp_toweice_remark' => Yii::t('app', '备注'),
            'mp_toweice_name' => Yii::t('app', '保存人'),
            'mp_toweice_time' => Yii::t('app', '保存时间'),
            'mp_weice_date' => Yii::t('app', '威策收到日期'),
            'mp_weice_remark' => Yii::t('app', '备注'),
            'mp_weice_name' => Yii::t('app', '保存人'),
            'mp_weice_time' => Yii::t('app', '保存时间'),
            'mp_outweice_date' => Yii::t('app', '威策寄回日期'),
            'mp_outweice_remark' => Yii::t('app', '备注'),
            'mp_outweice_name' => Yii::t('app', '保存人'),
            'mp_outweice_time' => Yii::t('app', '保存时间'),
            'mp_law_date' => Yii::t('app', '内部移交法务'),
            'mp_law_remark' => Yii::t('app', '备注'),
            'mp_law_name' => Yii::t('app', '保存人'),
            'mp_law_time' => Yii::t('app', '保存时间'),
            'mp_rewg_date' => Yii::t('app', '公司寄回客户'),
            'mp_rewg_remark' => Yii::t('app', '备注'),
            'mp_rewg_name' => Yii::t('app', '保存人'),
            'mp_rewg_time' => Yii::t('app', '保存时间'),
            'mp_rebank_date' => Yii::t('app', '登记证书银行回公司'),
            'mp_rebank_remark' => Yii::t('app', '备注'),
            'mp_rebank_name' => Yii::t('app', '保存人'),
            'mp_rebank_time' => Yii::t('app', '保存时间'),
            'mp_express_no' => Yii::t('app', '快递单号'),
            'mp_check_totime' => Yii::t('app', '贷款合同复合日期'),
            'mp_check_remark' => Yii::t('app', '贷款合同复合备注'),
            'mp_check_name' => Yii::t('app', '贷款合同复合人'),
            'mp_check_time' => Yii::t('app', '贷款合同复合保存时间'),
            'mp_carregister' => Yii::t('app', '抵押前资料到司日期'),
            'mp_carregister_remark' => Yii::t('app', '抵押前备注'),
            'mp_crgt_user' => Yii::t('app', '抵押前资料保存人'),
            'mp_ebank_time' => Yii::t('app', 'Mp Ebank Time'),
        ];
    }
}
